billy thorpe
BilliardsThorpe’s ‘lottery’ win at the Philippines Open: short-race 9-ball turns error into lawThe deciding rack of the second round at the Philippines Open found Billy...
ChessCarlsen Calls Gukesh the Underdog: The Psychological Battle Before the World Chess TitleMagnus Carlsen has just called the reigning world chess champion the underdog...
Martial ArtsThai Muay Thai and the Changing of the Money Guard: From the Gamblers' Ledger to the Broadcast ContractThai Muay Thai and the Changing of the Money Guard: From the Gamblers' Ledger...
BasketballAris Gets a Second Antetokounmpo: A Brand Gamble or a Tactical Move?The 2+1 year contract with Thanasis Antetokounmpo just announced by Aris is n...
EsportsBroken Mouse at Champions Shanghai: Riot Admits Fault but Refuses to Replay the RoundOn the ninth round, Doğan "xeus" Gözgen of FUT Esports walked into a 1v3. The...
International FootballLooking back at the 2026 World Cup shootouts: nerve, data and a kick that heat maps cannot measureGonzalo Montiel placed the ball on the eleven-metre spot at Lusail on the nig...
EsportsWolves Esports Sweep A Team at VCT Threshold China: A 2027 Guest Slot, and a Badly Named PrizeOn 21 October 2026, at THE HUB Performing Arts Center in Shanghai, Wolves...
BadmintonAshmita Chaliha and the Unasked Question About BWF's Tournament StandardsThe arena in Surabaya was shrouded in a thick haze. Ashmita Chaliha stepped...
Table TennisThe Empty Scouting Dossier and the "No Risk" Trap in the Table Tennis Transfer WindowIn January, at a table tennis club in Seoul, a forty-page scouting dossier...
BasketballEmpty Analysis and the Missing-Data Trap: Notes from the Basketball Analytics RoomAt ten in the evening on March 12, I sat before a screen in the analytics roo...
Domestic FootballVietnam U16 lose 2-4 to Australia U16: three goals conceded through one mechanismAt the 83rd minute, Minh Nhat placed the ball on the penalty spot. Vietnam U1...
Formula 1Russell Expects Tow from Antonelli in Monza QualifyingImagine a golden afternoon at Monza, where the roar of Formula 1 engines echo...
EsportsMLBB at the 2026 Asian Games: 11 Teams, Four Groups and Three Days With No Room for Error at Aichi Sky ExpoOne withdrawal. Eleven teams. Four groups. One of those groups with only two...
Table TennisZhang Yining and Yan Sen Lead in Luxembourg: The Quiet Export of Chinese Training Methods into European Youth Table TennisTHE MOVING WALL IN LUXEMBOURG There is one image I want to keep longer than a...
Martial ArtsJimmie Rivera stops Meyer in round four at BKFC 95: the class gap was wider than the 13cm height differenceThe clock inside Prudential Center stopped at 0:46 of round four. Meyer lay...
Martial ArtsThe 2026 V.League Referee Error Table: A Mirror Reflecting an Entire Operating SystemThe first statistic I recorded when reviewing all 182 matches of the 2026...
Martial ArtsZhang Songxi: The Ningbo Tailor and the Historical Verdict Hidden by Wuxia FictionAutumn of the thirty-eighth year of the Jiajing era — as recorded in the Ning...
Martial ArtsRaoni Barcelos Leaves the Cage on a Stretcher in Las Vegas: A Data File on the Limits of a 39-Year-Old BantamweightRound Five in Las Vegas: The Sequence Matters More Than the Result Round five...
AthleticsYoo Ji-won and Seoul Race 2026: Re-reading the Load Log of an Overlooked DeathAt 08:49 on the morning of October 11, 2026, on a course through central Seou...
International FootballCruz Azul and the Gap at Estadio Hidalgo: When the Team Sheet Speaks Instead of the TacticsA team sheet always arrives before a match like a confession. At Estadio...
ChessCarlsen Calls Gukesh the Underdog: The Psychological Battle Before the World Chess TitleMagnus Carlsen has just called the reigning world chess champion the underdog...
Martial ArtsThai Muay Thai and the Changing of the Money Guard: From the Gamblers' Ledger to the Broadcast ContractThai Muay Thai and the Changing of the Money Guard: From the Gamblers' Ledger...
BasketballAris Gets a Second Antetokounmpo: A Brand Gamble or a Tactical Move?The 2+1 year contract with Thanasis Antetokounmpo just announced by Aris is n...
EsportsBroken Mouse at Champions Shanghai: Riot Admits Fault but Refuses to Replay the RoundOn the ninth round, Doğan "xeus" Gözgen of FUT Esports walked into a 1v3. The...
International FootballLooking back at the 2026 World Cup shootouts: nerve, data and a kick that heat maps cannot measureGonzalo Montiel placed the ball on the eleven-metre spot at Lusail on the nig...
EsportsWolves Esports Sweep A Team at VCT Threshold China: A 2027 Guest Slot, and a Badly Named PrizeOn 21 October 2026, at THE HUB Performing Arts Center in Shanghai, Wolves...
BadmintonAshmita Chaliha and the Unasked Question About BWF's Tournament StandardsThe arena in Surabaya was shrouded in a thick haze. Ashmita Chaliha stepped...
Table TennisThe Empty Scouting Dossier and the "No Risk" Trap in the Table Tennis Transfer WindowIn January, at a table tennis club in Seoul, a forty-page scouting dossier...
BasketballEmpty Analysis and the Missing-Data Trap: Notes from the Basketball Analytics RoomAt ten in the evening on March 12, I sat before a screen in the analytics roo...
Domestic FootballVietnam U16 lose 2-4 to Australia U16: three goals conceded through one mechanismAt the 83rd minute, Minh Nhat placed the ball on the penalty spot. Vietnam U1...
Formula 1Russell Expects Tow from Antonelli in Monza QualifyingImagine a golden afternoon at Monza, where the roar of Formula 1 engines echo...
EsportsMLBB at the 2026 Asian Games: 11 Teams, Four Groups and Three Days With No Room for Error at Aichi Sky ExpoOne withdrawal. Eleven teams. Four groups. One of those groups with only two...
Table TennisZhang Yining and Yan Sen Lead in Luxembourg: The Quiet Export of Chinese Training Methods into European Youth Table TennisTHE MOVING WALL IN LUXEMBOURG There is one image I want to keep longer than a...
Martial ArtsJimmie Rivera stops Meyer in round four at BKFC 95: the class gap was wider than the 13cm height differenceThe clock inside Prudential Center stopped at 0:46 of round four. Meyer lay...
Martial ArtsThe 2026 V.League Referee Error Table: A Mirror Reflecting an Entire Operating SystemThe first statistic I recorded when reviewing all 182 matches of the 2026...
Martial ArtsZhang Songxi: The Ningbo Tailor and the Historical Verdict Hidden by Wuxia FictionAutumn of the thirty-eighth year of the Jiajing era — as recorded in the Ning...
Martial ArtsRaoni Barcelos Leaves the Cage on a Stretcher in Las Vegas: A Data File on the Limits of a 39-Year-Old BantamweightRound Five in Las Vegas: The Sequence Matters More Than the Result Round five...
AthleticsYoo Ji-won and Seoul Race 2026: Re-reading the Load Log of an Overlooked DeathAt 08:49 on the morning of October 11, 2026, on a course through central Seou...
International FootballCruz Azul and the Gap at Estadio Hidalgo: When the Team Sheet Speaks Instead of the TacticsA team sheet always arrives before a match like a confession. At Estadio...
